 package boot

// import (
// 	"context"
// 	"dc-go/global"
// 	"fmt"
// 	"time"

// 	"github.com/go-redis/redis/v8"
// )

// func Redis() *redis.Client {
// 	rdb := redis.NewClient(&redis.Options{
// 		Addr:     fmt.Sprintf("%s:%s", global.DcConfig.Redis.Host, global.DcConfig.Redis.Port),
// 		Password: global.DcConfig.Redis.Password,
// 		DB:       0,
// 	})

// 	ctx, cancel := context.WithTimeout(context.Background(), 5*time.Second)
// 	defer cancel()

// 	_, err := rdb.Ping(ctx).Result()
// 	if err != nil {
// 		return err
// 	}
// 	return rdb
// }
